How To Self-Reflect On The Past!